patchouli herb - Français Anglais Dictionnaire